to rack up a victory - Espagnol Anglais Dictionnaire